hard stools - German English Dictionary